.board
{
    background-image: url(../img/boards/Yellow.png);
    position: relative;
}

.board table
{
    table-layout: fixed;
    border: 2px solid black;
}

.board td
{
    border-left: 1px solid black;
    border-top: 1px solid black;
    border-right: 0px;
    border-bottom: 0px;
}

.board .cross-container
{
    position: absolute;
}

.cross
{
    position: absolute;
    display:inline;
    border: none;
    cursor: pointer;
}

.stone
{
    position: absolute;
    left: 1px;
    top: 1px;
    display: none;
}

.focusRing
{
    position: relative;
    border: none;
    left: 2px;
    top: 2px;
}

.commandPane
{
    background-color: yellow;
}

.navigationPane
{
    background-color: silver;
}

.navigationPane .nextIcon
{
    background-image: url(../img/navigation/next.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px;
    height: 14px;
}

.navigationPane .prevIcon
{
    background-image: url(../img/navigation/prev.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px;
    height: 14px;
}